package com.xinzhidi.web.alarmSetting.domain.vo;

import com.xinzhidi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;


/**
 * 告警设置InfoVo对象 alarm_setting
 *
 * @author ruoyi
 * @date 2023-05-31
 */
@ApiModel(value = "告警设置InfoVo对象")
@Data
@EqualsAndHashCode(callSuper = false)
public class AlarmSettingInfoVo {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "告警设置id")
    private Long id;

    @ApiModelProperty(value = "告警类型名称")
    private String alarmTypeName;

    @ApiModelProperty(value = "检查字段")
    private String checkField;

    @ApiModelProperty(value = "告警等级")
    private String alarmLevel;

    @ApiModelProperty(value = "告警推送间隔（单位：分钟）")
    @Excel(name = "告警推送间隔", readConverterExp = "单=位：分钟")
    private Long pushInterval;

    @ApiModelProperty(value = "是否推送（0：是  1：否  默认0）")
    @Excel(name = "是否推送", readConverterExp = "0=：是,1=：否,默=认0")
    private String pushStatus;

    @ApiModelProperty(value = "删除标识（0：否  1：是  默认：0）")
    private String delFlag;

}
